package cn.iocoder.yudao.module.promotion.gift.convert;

import cn.iocoder.yudao.module.api.promotion.gift.dto.GiftActivityVO;
import cn.iocoder.yudao.module.promotion.gift.pojo.dto.AdminGiftActivitySaveDTO;
import cn.iocoder.yudao.module.promotion.gift.pojo.po.GiftActivity;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

@Mapper
public interface GiftActivityConvert {

    GiftActivityConvert INSTANCE = Mappers.getMapper(GiftActivityConvert.class);

    GiftActivity convert(AdminGiftActivitySaveDTO bean);

    GiftActivityVO convert(GiftActivity bean);

    List<GiftActivityVO> convertDTOList(List<GiftActivity> list);

}
